.class public Les/gr;
.super Ljava/lang/Object;
.source "MaxFreeSpaceCondition.java"

# interfaces
.implements Les/cr;


# instance fields
.field private a:Les/lr;


# direct methods
.method public constructor <init>(Les/lr;)V
    .locals 0

    .line 1
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    .line 2
    iput-object p1, p0, Les/gr;->a:Les/lr;

    return-void
.end method


# virtual methods
.method public a()Z
    .locals 11

    .line 1
    iget-object v0, p0, Les/gr;->a:Les/lr;

    const/4 v1, 0x0

    if-eqz v0, :cond_2

    instance-of v2, v0, Les/qr;

    if-nez v2, :cond_0

    goto :goto_0

    .line 2
    :cond_0
    check-cast v0, Les/qr;

    .line 3
    invoke-static {}, Lcom/estrongs/android/pop/c;->b()Ljava/lang/String;

    move-result-object v2

    .line 4
    invoke-static {v2}, Lcom/estrongs/fs/util/f;->h(Ljava/lang/String;)[J

    move-result-object v2

    const/4 v3, 0x1

    .line 5
    aget-wide v4, v2, v3

    const/4 v6, 0x2

    aget-wide v7, v2, v6

    mul-long v4, v4, v7

    .line 6
    aget-wide v7, v2, v1

    aget-wide v9, v2, v6

    mul-long v7, v7, v9

    const-wide/16 v9, 0x0

    cmp-long v2, v7, v9

    if-eqz v2, :cond_1

    const/high16 v2, 0x3f800000    # 1.0f

    long-to-float v4, v4

    mul-float v4, v4, v2

    long-to-float v2, v7

    div-float/2addr v4, v2

    const/high16 v2, 0x42c80000    # 100.0f

    mul-float v4, v4, v2

    .line 7
    iget v0, v0, Les/qr;->a:I

    int-to-float v0, v0

    cmpg-float v0, v4, v0

    if-gtz v0, :cond_1

    return v3

    :cond_1
    const-string v0, "========Action \u5269\u4f59\u7a7a\u95f4\u4e0d\u6ee1\u8db3"

    .line 8
    invoke-static {v0}, Lcom/estrongs/android/util/n;->b(Ljava/lang/String;)V

    :cond_2
    :goto_0
    return v1
.end method
